home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
fm104.zip
/
FMASSAGE.DOC
< prev
next >
Wrap
Text File
|
1993-01-05
|
42KB
|
869 lines
The File Massage
(c) Copyright 1992
By
Wayne Greer
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ Table Of Contents ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Disclamer...........................................................Page 1
Program description.................................................Page 2
System Requirements.................................................Page 3
Getting Started.....................................................Page 4
Installation........................................................Page 5
FeatherNet BBS Installations........................................Page 6
PcBoard Installations...............................................Page 7
Other BBS Software Installation.....................................Page 8
Configuration.......................................................Page 9
Usage...............................................................Page 11
Credits.............................................................Page 12
Other Products......................................................Page 13
Registration........................................................Page 14
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ Disclaimer ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 1
Warning: I, Wayne Greer do not accept any responsiblity for loss,
personal or commercial, incurred while operating this program.
The first time you execute this program you are agreeing
to assume full responsibility for any and all damages that may result
and you execute this program entirely at your own risk.
If any Federal law and/or your specific state laws, or the laws of the State
of Oklahoma conflict with any part of this license and/or agreement,
that law will have priority and will not void any other part of this agreement.
There is no warranty of any kind, expressed or implied including but
not limited to warranties of merchantability and/or fitness for any
purpose. There is no liability for any damage to data, property,
or persons that may be caused directly or indirectly by the use of this
program.
This program is being release under the Shareware concept. Shareware
is NOT free software or public domain software. Shareware is a wonderful
concept, it allows you to try a program first before you purchase it.
Software authors sometimes work a very long time trying to develop
a product that is useful to others, dependable, and reliable.
Support their efforts and register ShareWare you use.
Use of this program for more than 30 days combined total use constitutes
your agreement to abide by its licensing requirements. You agree to either
register the program or stop using it. ANY BBS operating as a fee
oriented BBS in which user fees are charged for any access level,
this program is considered a commercial product and requires registration.
Registration of this program is considered a software license and does not
include transfer of ownership of this program or its source code.
Registering the program will entitle you to ALL updates and new releases.
You will find a registration form at the end of this document.
If you find this program useful, please fill it out and register your copy.
"File Massage" and "FMassage" are copyrighted by Wayne Greer and ALL
rights are reserved. This archive as a unit and each individual files
are copyright 1992 by Wayne Greer.
Tampering in any way with its contents, indiviual or as a whole is considered
a copyright infringement excluding archive comments.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ What is it ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 2
This program is intended for BBS SysOp's running FeatherNet, PcBoard, various
versions of Remote Access, SuperBBS, WildCat, etc that create
PCBOARD.SYS, DORINFOx.DEF, CALLINFO.BBS, or DOOR.SYS caller info files.
This program is designed to copy files from various drives/directories to a
'Work' directory. This can be used to copy files from a Cd-Rom drive for
example to a local HardDrive, or copy files from a network server to another
server or workstation. If you remove all archive comments from files to save
space, you can also use this program to copy files to a temporary work
directory and add archive comments. Fmassage will deleted listed files
in the work directory after the file transfer if desired.
Users of QuickBBS and possibly others, cannot use this program unless you are
using some type of FileDoor as QuickBBS has no provisions for
external file transfers.
After coping the files, Zip and/or ARJ Comments can be added to those files
if told to do so.
Archive Comments is a feature available in Registered versions only.
Currently FMassage will comment only Zip and Arj files.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ System Requirements ██▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 3
*******************************************************************************
* NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE *
*******************************************************************************
* This program has built in fuctions to purge entire directories resulting *
* in possible unrecoverable data loss! Read this manual carefully before *
* installing this program and be certain you understand how to install it *
* properly. *
*******************************************************************************
All files are open accessed in SHARE mode, this is however pointless if
you do not load SHARE.
You may locate FMASSAGE.EXE anywhere in your system path, the configuration
file for FMASSAGE must be either in the current directory or the directory
where FMASSAGE.EXE is located. We look in both places for it with the
current directory having priority. You may specify the complete
path/filename for the configuration file if you prefer.
The Configuration file that will be shown in the following examples is
a required part of using this program. The configuration file setup
procedures are documented later.
This program will only run using DOS 3.x or later.
Fmassage requires you have modem/comm port configurations already established
and working.
Fmassage uses its own internal communications routines and does not require
a fossil driver. Fmassage does monitor carrier.
If you are running a registered version and you wish to add Zip file comments,
PkZip must be in your system path. If you wish to add ARJ comments to
files, Arj must be in your system path. For either/both archive comments,
you must of course have a text 'Comment file' to be added to the archives
already made before using Fmassage.
This program will not insert complete files into archives and there is no
intention of ever doing so.
This program is highly configurable and should work most of the methods BBS's
use to transfer files.
This archive is FM104.ZIP
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Getting Started ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 4
This program can easily be intergrated into the file transfer part of your BBS.
It is flexible enough to be installed in one of several methods depending
on how your BBS software handles file transfers.
BBS's have various methods of doing this. Some BBS's run all file transfers
through a series of Batch files. These batch files are written by the SysOp
and the BBS simply sends the filename to transfer or a list of files.
Some BBS's have a protocol definition type file, either through a filedoor
type arrangement, or some other file that contains file transfer programs and
parameters for transfering files.
Other BBS's can run 'pre-transfer' batch files or commands before actually
running the file transfer batch file or program.
Fmassage should handle all of these circumstances quiet nicely.
Regardless of how your BBS handles file transfers, once the transfer actually
begins, commands and options usually have been setup in a very specific manner.
A simple command line might look like either of these three examples:
(1) zmodem.com port 1 sz c:\bbs\files\filename.zip
(2) zmodem.com port 1 sz @c:\bbs\filelist.txt
(3) zmodem.com port %1 sz %2
The first example being a single file (FILENAME.ZIP), and the second example
shows a 'batch-mode' transfer where FILELIST.TXT is an ascii file that contains
a 'list' of drive\path\filenames of several files. A 'batch-mode' transfer
is indicated by an '@' symbol preceeding the filename.
Don't be concerned if you see %1 or %2 or %3 etc anywhere in your batch files
or protocol defintion files, these symbols are replaced various things when
the program begins, one of these being a filename or batch-mode filelist.
Fmassage can handle single file transfers as well as batch mode transfers.
Batch-Mode transfers MUST begin the filename with the '@' symbol. Every
protocol I've ever used accepts this method.
The Work directories specified later in the config file MUST already exist,
the program will not create them. On indiviual files and batch mode transfers,
the files to be downloaded are automatically assumed to be actually present or
else your BBS software or filedoor should not have told the users they were
available. We'll retry 10 times with a delay between each to gain access to
them before aborting the copy process.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Installation ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 5
The batch File process.
If your BBS creates an ascii file containing the file name(s) for both
single file transfers and also for batch mode, you may incorporate this
program in one of 3 ways, either add the program in 'stand alone' mode
before and after the actual file transfer command line or on the same line
as the file transfer command.
If your BBS does not create an ascii file for single file transfers but
does creates an ascii file for batch mode use the example two method only.
Example of your batch file BEFORE the changes:
zmodem.com port 1 sz %2
etc....
Example One after:
fmassage fmassage.cfg %2 <-- Inserted line
zmodem.com port 1 sz %2
fmassage fmassage.cfg /r %2 <-- Inserted line
etc....
Example Two after:
fmassage fmassage.cfg %2 @c:\bbs\newbatch.lst
zmodem.com port 1 sz @c:\bbs\newbatch.lst
fmassage fmassage.cfg /r @c:\bbs\newbatch.lst
If your BBS uses a 'Protocol Definition' type files either through a filedoor or
other protocol definition file, simply add 'FMASSAGE FMASSAGE.CFG /R' to
the beginning of that line.
Before changes, a sample command line might look like:
zmodem.com port 1 sz %2
You would need to add to this to look like:
fmassage fmassage.cfg /r zmodem.com port 1 sz %2
^ ^
└───────────┬──────────┘
└───────────────────────────<-- Inserted Additions to Line
/r Command shown above means to remove files from work dir when file transfer
is completed. Files must be in work dir before being deleted. Other files
that happen to be in the work dir won't be deleted.
the Ascii file list, if any, is not deleted.
/l command is also available, it has the same effect as the /r command,
however, it will also delete the ascii file specified.
/p Command, READ CAREFULLY! this command if entered as:
(1) fmassage fmassage.cfg /p
This command will purge ALL files in the work directory!!!!!!
but it will not touch the ascii file list (newbatch.lst).
(2) fmassage fmassage.cfg /p @c:\bbc\newbatch.lst
This will Purge ALL files and also delete the ascii filelist
newbatch.lst.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Feathernet BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 6
If you are installing this program using FeatherNet BBS Software, this program
can be installed in a variety of methods.
Method 1:
FeatherNet can be setup to run an external batch file before and after a
download transfer. Run the FeatherNet configuration program and enter the
name of the batch file you wish to run before and after file transfers.
Next create or edit that batch file similar to the method below:
if exist xfer.dat goto end <- Optional
if %1==0 goto before
if %1==1 goto after
if "%1"=="" goto end <- Optional, just a failsafe
:before
fmassage fmassage.cfg @c:\fnet\zfiles <- the name zfiles is hardcoded
goto end
:after
fmassage fmassage.cfg /r @c:\fnet\zfiles <-Remove file in work dir
:end
<*** End of file ***>
Method 2:
You may add this program in the FNETPROT.DAT file on the send command
of the file transfer,, however this methode uses alot more memory.
example before changes:
zmodem port 1 sz
example after changes:
fmassage fmassage.cfg /r zmodem port 1 sz
FeatherNet automatically writes its own batch file for file transfers and
always sends in a batch mode style even for single file transfers, meaning
an ascii text file list is created called 'Zfiles'.
The will be shown as '@c:\fnet\zfiles' automatically added to the end of the
protocol definition line.
The /r command above means to 'Remove files'. Before files are deleted,
they not only must be located in the work directory to be specified later,
but must also be listed in the ascii file 'zfiles' as well.
This command does not do an entire directory purge, but rather specific files.
If you choose to use method 1 above, you may replace the line:
before:
fmassage fmassage.cfg /r @c:\fnet\zfiles
after:
fmassage fmassage.cfg /p
However!, This will purge ALL files in the work directory specified!!!!!
FeatherNet users should not replace the /r command with the /l command,
or specify an @c:\fnet\zfiles command after a /p command!
FeatherNet reads the 'zfiles' list on return to the board!
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ PcBoard BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 7
If you are installing this program using PcBoard software, this program must
be installed in the 'Send' batch files for the various external protocols.
On example would be PCBSZ.BAT for send zmodem etc.
PcBoard handles single file transfers differently than batch mode transfers.
During Batch mode, PCB creates a ascii text file that contains the full
drive\path\filename to several files, and is its name is hardcoded to be
PCBDSZ.LST. This is simply a 'list' of files.
During single file transfers, PCB only passes to the batch file
the single drive\path\filename of the actual file, not an ascii text file.
your batch file might look like:
if exist pcberr.fil del pcberr.fil
zmodem port %1 sz %2
if exist somethng del somethng
etc.
The needs to be changed to:
if exist pcberr.fil del pcberr.fil
fmassage fmassage.cfg %2 @c:\pcb\newbatch.lst <- insert new line
zmodem port %1 sz @c:\pcb\newbatch.lst <- remove %2 and replace
fmassage fmassage.cfg /r @c:\pcb\newbatch.lst <- insert new line
if exist somethng del somethng
etc
Basically how this works, if PCB is transfering a single file, we'll make
a batch mode type file transfer from it using newbatch.lst as the list.
If PCB uses a batch mode transfer, we'll take the batch list and create a
new one called newbatch.lst from PCB's original 'list'.
The '%2' on the very end of the command line is the part you need to change.
Some systems, may use '%3' or some other per cent variable, regardless, it
should be the LAST per cent variable on the command line. Regardless of
the actual %#, substitute it as shown in the example above.
If you are running multi-node, the newly added filename (newbatch.lst in the
above example) MUST be a seperate name for each node or either if the same
name, located in a different path for each node. It could easily be located
in the path that PCBDSZ.LST is currently created as it it doughtful that file
would be in a location to cause conflicts with other nodes transferring files.
It could also be located in the 'Work directory' which we'll specify later in
the config file.
Please specify full drive/path/filenames to the newbatch.lst ascii file.
Also, of course, this filename may be anyname, (dos permitting), substitute
another name if you wish, just make sure each batch file has the same name
throughout that particular batch file.
The /r command above means to 'Remove files'. Before files are deleted,
they not only must be located in the work directory to be specified later,
but must also be listed in the ascii file 'newbatch.lst' as well.
This command does not do an entire directory purge, but rather specific files.
You may replace the /r command with a /l or the /p command.
The /l command means remove 'L'ist AND files. This command does the same thing
as the /r command does, however it also deletes the 'newbatch.lst' file
again, it does not purge the entire work directory.
The /p command! READ CAREFULLY! This means PURGE work directory of EVERYTHING!
fmassage fmassage.cfg /p <=This will purge the entire work dir!
fmassage fmassage.cfg /p @c:\pcb\newbatch.lst <- purges the entire directory
And deletes the list!
You may or may not be able to use the filename @c:\pcb\pcbdsz.lst for file
list, (or the drive/path/filename that PCB actually uses for its PCBDSZ.LST)
file, we'll read it, then re-write it reflecting the new paths etc, however,
I'm not certain at this time whether or not PCB needs to read this file
when returning to the board. Experiment with this if you wish.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Other BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 8
If your BBS or filedoor uses a batch file method for external protocols,
follow the method as described for PcBoard installations above.
If your BBS or filedoor uses a protocol definition type arrangement, such
as a file door that you must enter the commands for transfers, and all
external transfer commands are listed in one file, use
the method described in Method 2 of the FeatherNet installation above.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Configuration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 9
Next edit or create a configuration file following this format:
Wayne's World BBS
Wayne Greer
0
CDEFG
c:\ZIP\ZIP.CMT
C:\BBS\WORK\
1
1
1
COM1
H03f8
4
2400
C:\BBS\PCBOARD.SYS
Please wait, selected files are being processed for download.
<<< *** EOF *** >>>
Explanations,
Line: 1 Name of your BBS.
Line: 2 Sysops First and Last Name (Case Signficant).
Line: 3 Registration #, this number will be compared to the Sysops Name
and is why the Sysops First and Last name is case is signficant,
John Doe is not the same as JOHN DOE.
Line: 4 Drives to support example: CDEFG (No Colons,just letters A-Z).
All other drives will not receive any processing.
Line: 5 Full Drive/Path/Filename to Comment File for .ZIP or .ARJ files.
Example C:\ZIP\ZIP.CMT
Line: 6 Work directory to copy files to, almost any directory will do except
a directory where you currently store files cannot be used as a
work directory! Also, you MUST specify the drive for the work dir.
C:\TEMP\ = Ok C:\TEMP = Ok \TEMP\ = wrong!
The Trailing backslash is optional, we take it either with or without.
If you run a multinode BBS, it is strongly recommended you use a
different work directory for each node. There is always a possibility
that 2 different nodes will try to d/l the same file at the same time,
although the newly created files are open in SHARE mode, one node will
pass, the other will not.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Configuration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 10
Line: 7 Swap to EMS/EXT/DISK if 1 or Yes, 0 or No not to. This function is
only used if you are adding archive comments and/or running
external file transfer protocols directly from the same command line
as Fmassage is called from. If swapping is desired, we'll first
first try EMS, then EXT, and last will swap to disk.
You must of course have enough EMS/EXT memory for the swap, or
enough disk space if swapping to disk. If none are available,
swapping will be automatically be disabled and we'll try to execute
the other programs directly.
Set this to 0 or No if you do not want to swap.
Line 8: Add archive comments to Zip and/or ARJ files? (1 or Yes, or 0 or No),
Registered copies only.
Line 8: Keep the same date on the copied file as the original?
(1 or Yes, or 0 or No)
Line 9: CommPort to use, COM1, COM2, COM3, COM4. (See Note 1 below).
Line 10: CommPort address, you may leave this line blank if you use standard
CommPort configurations, otherwise for non-standard CommPorts, enter
the specific address of the communications port to use.
If you are using a non-standard Comm port, the value for Line 9
above may be any of COM1, COM2, COM3, or COM4, the actual number
is not used since you are specifing a specific addresses.
(See Note 1 below).
Line 11: Enter the IRQ this comm port is using. You may leave this line
blank if you are using standard Comm port configurations, however
if you specify a specific comm port address in Line 10 above,
IRQ information is required. It is assumed you are not using a
standard comm port configuration if you enter a comm port address.
Line 12: Maximum baud rate your modem supports. If you are running a high
speed modem, enter the locked baud rate here, (ie 19,200 or 38400 etc),
otherwise enter the max rate of 2400 or 1200 etc.
Line 13: Full Drive/path/filename to the caller info file your BBS creates,
this may be PCBOARD.SYS, DORINFO1.DEF, CALLINFO.BBS, or DOOR.SYS.
Line 14: Information to inform callers during processing. This line will be
sent to the users before processing begins, it may say anything
you like, just keep the length to no more than screen width.
Note(1):
Communications support provides the user a type of activity indicator
with a swirling star-like effect while copying files.
It's nifty and gives them something to watch.
If you don't know what Comm address and/or IRQ you're using,
the Following is a chart for Standard configurations, NEVER pick a number at
random!.
┌───────────────────────────────┐
│ Standard Communications Ports │
└───────────────────────────────┘
COM1=H03F8 w/ IRQ=4
COM2=H02F8 w/ IRQ=3
COM3=H03E8 w/ IRQ=4
COM4=H02E8 w/ IRQ=3
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓██ Usage ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 11
The File Massage automatically monitors carrier, if carrier is dropped before
we actually get started processing files, the program will just exit.
If carrier is dropped during file processing, communications support
is suspended but processing will continue. This may change in future versions.
FMASSAGE <enter> will show a brief list of the commands.
FMASSAGE FMASSAGE.CFG @c:\bbs\zfiles
Run in 'Stand-Alone' mode.
Process files using the configuration file FMASSAGE.CFG.
'Zfiles' is an ascii file that will contain filename/paths of selected
downloads, we'll modify this file after copying.
FMAGGAGE FMASSAGE.CFG /R @c:\bbs\zfiles
Run in 'Stand-Alone' mode.
Once the files are downloaded, you probably no longer need them
hanging around on your hard drive, this will purge all previously
processed files that are in the work directory.
Before any file(s) are deleted, they must have been previously copied by
this program and must also in the work directory.
All other files are left alone. Also, any other files that may exist
in the specified work directory are not deleted.
You may use a '/' (slash) or a '-' (dash) preceeding the 'r' command
and the 'r' part is not case signficant,
-r, -R, /r, and /R are all valid useage of the "Remove" command.
This list of files we'll read for deletion will be from c:\bbs\Zfiles,
an ascii text file containing filename/paths to downloaded filenames.
FMASSAGE FMASSAGE.CFG ZMODEM.com port 1 sz @c:\bbs\zfiles
Process files on drives specified in the config file, after processing
run ZMODEM.COM with command options shown.
/r command is not entered here, so file(s) will remain in the work dir
after the file transfer.
FMASSAGE FMASSAGE.CFG /r ZMODEM.com port 1 sz %1
Process files on drives specified in the config file, after processing
run ZMODEM.COM with command options shown. %1 is either a ascii file
containing the drive/path/filename of multiple files or the full
drive/path/filename of a single filename. Once ZMODEM.COM has completed
the file transfer, remove all files listed in the work directory.
FMASSAGE FMASSAGE.CFG /r ZMODEM.com port 1 sz c:\files\filename.zip
First check to see if C: is a specified drive to support, if so, copy
that file to the work dir, add comments if selected
run ZMODEM.COM with command options shown. Once ZMODEM.COM has completed
the file transfer, remove filename.zip if in the work directory.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓██ Credits ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 12
The following are copyright and/or have trademarks with the following
programs or tradenames.
FeatherNet - Ron Pierce and/or FeatherNet Software.
PcBoard - Clark Development Company.
WildCat - Mustang Software.
Remote Access - Continental Software.
QuickBBS - Adam Hudson.
SuperBBS - Aki Antman.
PkZIP - Phil Katz and/or PkWare Incorporated.
ARJ - Robert K Jung
This program uses the SPAWNO routines written by Ralf Brown for swapping
to EMS/EXT/DISK. Well done Ralf!
Any other trademarks and/or copyrights are reserved by the respective copyright
holder.
Special thanks to Tom McNally of Academia BBS (609) 383-9400 for testing
the network compatibility of this program on a 6 node network, and for
his input, help, patience, and testing on an E/10 version of PcBoard software.
Thanks Tom!
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Other Products ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 13
A program listed in the registration below is call DoorMan, Doorman is an
excellent utility for BBS sysops that has many features.
Some of the features are:
Limit users to the number of times per day they can
access any door you specify.
^Limit any user from accessing any door via a
twit file without changing their access level.
or reconfiguring your entire BBS for a few bad
users.
Take any door off-line and mark it DOWN by adding its name
to one file, no need to reconfigure your entire BBS.
Lock/Unlock specified doors for Multi-node systems.
This will prevent other nodes from accessing doors
that are not Multi-node compatible.
^Limit the hours during the day or night any door you specify
can operate.
Substitute Locked DTE rate for callers baud rate.
Limit users time upon entering a door.
Support for PcBoard.sys(14.x), Dorinfo1.def, Dorinfo2.def,
Door.sys, Callinfo.bbs, and Chain.txt.
^Config file option that is NOT cryptic, place commands there
in any order and any number of options.
Command line options will have priority over the config file.
^In development, conversion routines to generate to/from
different callers formats. Current versions create FROM
PcBoard.sys and Door.sys to any format mentioned above.
^ Feature available when registered.
When registering File Massage, a special offer is being made to purchase
the DoorMan program at a discount, normally $10.00 for DoorMan, if you
register File Massage, you'll can get both for only $15.00,
what a bargin eh?
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Registration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Page 14
Here comes the standard song and dance you've seen with many other programs.
Over the last few years, I have become very dissapointed by people that
would not register a program regardless of what it does or how well it does
it.
If you use this program and find it usefull, registering it is
simply the right thing to do.
As a sysop myself, I frequently run across programs that are basically
worthless or the registration for what the program does is ridiculous.
I have seen programs that do half as much as this one and sell for twice
the price and more.
A good program should be self evident and I believe the cost of this
program for what it does is more than fair and very reasonable.
Your comments about this program is appreciated and request for additions
or improvements will be considered for future releases.
You may registrations in U.S. Dollars or provide the credit card information
stated below, or either call:
██████████████████████████████████████████████████████
█▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
█▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀ Wayne's World BBS ▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
█▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
██████████████████████████████████████████████████████
(918) 665-2711 2400
(918) 665-0885 HST DS
(918) 665-0061 HST 14.4
1.8 Gig On-Line and growing
and register while on-line using your Visa/MasterCard.
The registration cost is only $10.00. You will be sent a registration
certificate within a few days. Your registration will be valid for ALL
future versions of this program. Oklahoma residents and/or certificates
shipped to Oklahoma addresses MUST include state sales tax.
^ ^ ^ Detach Mailer here ^ ^ ^
REGISTRATION FORM:
Name to be registered:_____________________________________
< Only Sysops full real name will be registered >
BBS Name :_________________________________________________
Voice Telephone number:____________________________________
BBS Telephone number:______________________________________
Your Complete mailing address:
NAME:_____________________________
ADDRESS:_____________________________
CITY STATE & ZIPCODE:_____________________________
Comments about FMassage:__________________________________________________
__________________________________________________________________________
__________________________________________________________________________
[ ] File Massage registration only..............................$10.00
[ ] File Massage and Doorman registration.......................$15.00
[ ] File Massage OR Doorman plus one year of BBS
subscription, includes 1 hour per day and
no file ratios.
File Massage or DoorMan registration is $6.00,
BBS is $19.00...............................................$25.00
[ ] DoorMan, File Massage and one year of BBS
subscription, includes 1 hour per day and
no file ratios. All 3 at a special bargin.
Fmassage registration is $6.00, DoorMan is $6.00
BBS is $19.00, .............................................$31.00
[ ] Optional, I would like the latest version of the program
sent to me on diskette. All disk are the same price.
Please mark type below. Please help us with keeping cost
down and only mark the minimum your system will allow.
[ ] 5 1/4 LowDensity [ ] 5 1/4 High Density
[ ] 3.5 LowDensity [ ] 3.5 HighDensity
Diskette.....................................................$5.00
Please select form of registration:
[ ] Check or Money order made payable to Wayne Greer.
[ ] Visa
[ ] Mastercard
Card Number:_____________________________________________
Expiration:_____________________________________________
Name:_____________________________________________
(Name on the Credit Card)
Signature:_____________________________________________
(required for credit card processing)
Oklahoma residents: You MUST include state sales tax.
If you registering Fmassage only, include sales tax on $10.00,
Combination of BBS subscription and Fmassage OR Doorman include
sales tax on $6.00, All three, include sales tax on $12.00.
For diskettes, add the additional tax on $5.00.
NO ORDERS WILL BE SHIPPED TO OKLAHOMA ADDRESSES WITHOUT IT!
^ ^ ^ Fold at perf here ^ ^ ^
_____________________________ Place
_____________________________ Stamp
_____________________________ Here
Wayne Greer
P.O. Box 690891
Tulsa OK 74169-0891
^ ^ ^ Fold again here ^ ^ ^
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
^ ^ ^ Detach at perf here ^ ^ ^
Directions for the instant mailer:
Detach where shown. Fill out the form.
Fold in half at the perf as shown so that the address is facing OUT.
Fold again where indicated so that the address is STILL facing out.
<<<-------------remove 'tractor feeds' (if any) on the edges here ---------------->>>
Enclose your registration, tape or staple the edges, stamp it and mail.
The post office may think this is an oversize envelope, if this is printed
on regular 8 1/2 by 11 pages it IS NOT! it requires the same stamp as
any regular envelope.
You may of course use a regular envelope if you wish, detach the top portion
of the mailer, fill it out and mail in your favorite envelope along with your
registration.
Orders that do not contain registration fees and incomplete forms will not
be processed.